import { createRouter, createWebHistory, createWebHashHistory } from 'vue-router'


const routes = [
  {
    path: '',
    redirect: '/home'
  },
  // {
  //   path: '/login',
  //   component: () => import('@/views/login/index.vue')
  // },
  {
    path: '/home',
    component: () => import('@/views/home/index.vue')
  },
  // {
  //   path: '/ymmn',
  //   component: () => import('@/views/ymmn/index.vue')
  // }
  // {
  //   path: '/houtai',
  //   component: () => import('@/views/houtai/index.vue')
  // }
]

const router = createRouter({
  history: createWebHistory(),
  routes
})

// router.beforeEach((to, from, next) => {
//   if (to.path === '/login') {  //  如果用户访问的是登录页面 直接放行
//     return next();
//   }
//   let token = localStorage.getItem('token');  //  从LocalStorage中得到token
//   const tokenStartTime = localStorage.getItem('tokenStartTime');  //   获取存储token的开始时间

//   const timeOver = 2 * 3600 * 1000;  // 定义2个小时过期，让用户重新登录一下
//   let date = new Date().getTime();  //  当前时间
//   if (date - tokenStartTime > timeOver) {  //  如果大于说明是token过期了
//     token = null;
//     localStorage.removeItem("token");
//     localStorage.removeItem("tokenStartTime");
//   }

//   if (!token) {
//     if (to.path == '/login') {
//       return next();
//     } else {
//       console.log(new Date().getTime());

//       return next('/login');
//     }
//   } else {
//     // 如果有token则放行
//     next();
//   }
// })
export default router
